@echo off
echo 正在修复微信小程序模拟器启动问题...

echo.
echo 1. 清理项目缓存...
if exist "node_modules" rmdir /s /q "node_modules"
if exist ".cloudbase" rmdir /s /q ".cloudbase"

echo.
echo 2. 检查云函数配置...
if not exist "cloudfunctions" (
    echo 错误: 云函数目录不存在
    pause
    exit /b 1
)

echo.
echo 3. 验证项目配置文件...
if not exist "project.config.json" (
    echo 错误: project.config.json 文件不存在
    pause
    exit /b 1
)

if not exist "app.json" (
    echo 错误: app.json 文件不存在
    pause
    exit /b 1
)

echo.
echo 4. 检查AppID配置...
findstr "appid" project.config.json
if errorlevel 1 (
    echo 警告: 未找到AppID配置
) else (
    echo AppID配置正常
)

echo.
echo 5. 修复建议:
echo - 确保微信开发者工具已正确安装
echo - 检查网络连接是否正常
echo - 确保云开发环境已正确配置
echo - 尝试重新导入项目
echo - 检查AppID是否有效

echo.
echo 修复完成！请尝试重新启动模拟器。
pause 